/**
 * TableComponent type file
 *
 * TC 为前缀
 */

export interface TCColumnsInterface {
    type?: 'default' | 'selection' | 'index' | 'expand'
    index?: number | ((index: number) => number)
    label?: string
    columnKey?: string
    prop?: string
    property?: string
    width?: string | number
    minWidth?: string | number
    fixed?: boolean | ('left' | 'right')
    align?: 'left' | 'center' | 'right' | string
    slot?: boolean
    slotTag?: string
    showOverflowTooltip?: boolean | object
}
